
def analyze_words(words):

    if len(words) < 2:
        return 

    
    word_count = len(words)
    cyrillic_count = 0
    for word in words:
        if word[0].isalpha() and word[0].isupper() and word[0] not in "ABCDEFGHIJKLMNOPQRSTUVWXYZ":
            cyrillic_count += 1

 
    latin_count = 0
    for word in words:
        if any(char.isalpha() and char.isupper() for char in word):
            latin_count += 1


    short_count = 0
    for word in words:
        if len(word) <= 3:
            short_count += 1

    longest_word = ""
    longest_length = 0
    for word in words:
        if len(word) > longest_length:
            longest_word = word
            longest_length = len(word)

    hyphen_count = 0
    for word in words:
        if "-" in word:
            hyphen_count += 1

    return (
        f"Кол-во слов: {word_count}\n"
        f"Кол-во слов с заглавной кириллической буквы: {cyrillic_count}\n"
        f"Кол-во слов содержащих латинский символ: {latin_count}\n"
        f"Кол-во слов не превышающих 3 символа: {short_count}\n"
        f"Кол-во слов в составе которых имеется дефис: {hyphen_count}\n"
        f"Самое длинное слово: {longest_word}\n"
        f"Длина слова: {longest_length}"
    )


words = input("Введите слова разделенные пробелом: ").split()
print(analyze_words(words))
